home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / pcgaz102.arc / PCG102B.TXT < prev    next >
Text File  |  1986-04-04  |  16KB  |  193 lines

  1.                                                                                 
  2.    ░░░░░▄░░░░░▄    ░░░░░▄░░░░░▄░░░░░▄░░░░░▄░░░░░▄░░░░░▄░░░░░▄                   
  3.    ░░░█░█░░░█▀▀    ░░░█▀▀░░░█░█ ▀░░░█░░░█▀▀ ░░░█▀ ░░░█▀░░░█▀▀        The        
  4.    ░░░█░█░░░█      ░░░█░▄░░░█░█ ░░░█▀░░░░░▄ ░░░█  ░░░█ ░░░░░▄     Electronic    
  5.    ░░░░░█░░░█      ░░░█░█░░░░░█░░░█▀ ░░░█▀▀ ░░░█  ░░░█ ░░░█▀▀      Journal      
  6.    ░░░█▀▀░░░░░▄    ░░░░░█░░░█░█░░░░░▄░░░░░▄ ░░░█  ░░░█ ░░░░░▄                   
  7.     ▀▀▀   ▀▀▀▀▀     ▀▀▀▀▀ ▀▀▀ ▀ ▀▀▀▀▀ ▀▀▀▀▀  ▀▀▀   ▀▀▀  ▀▀▀▀▀                   
  8. ═══════════════════════════════════════════════════════════════════════════════ 
  9.     April 1986                                                  Volume 1.02     
  10. ═══════════════════════════════════════════════════════════════════════════════ 
  11.                                                                                 
  12.                                                    ╔════════════════════╗       
  13.     ▄▄▄             ▄             ▄▄▄              ║                    ║       
  14.     █   ▄▄▄ ▄▄▄ ▄█▄ ▄ ▄▄▄ ▄▄▄     █  █             ║ Board Highlights.3 ║       
  15.     ▀▀█ █▄█ █    █  █ █ █ █ █     █▀▀▄             ║ Next Time........5 ║       
  16.     ▄▄█ █▄▄ █▄▄  █▄ █ █▄█ █ █     █▄▄▀             ║ Non-Review.......4 ║       
  17.                                                    ║ Programming!.....1 ║       
  18.                                                    ║ Speculation......6 ║       
  19.                                                    ║ Vocabulary.......7 ║       
  20.                                                    ║                    ║       
  21.                                                    ╚════════════════════╝       
  22.                                                                                 
  23.                                                                                 
  24.                                                                                 
  25. PC Gazette 1.02-4/86                                                         B.1
  26. ════════════════════════════════════════════════════════════════════════════════
  27.   █▀█ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄ ▄▄▄▄▄ ▄ ▄▄▄ ▄▄▄  █    moved   to   Storescreen. 
  28.   █▄█ █ ▀ █ █ █ █ █ ▀ ▄▄█ █ █ █ █ █ █ █ █ █ █ █  █    The  leader is  added  to 
  29.   █   █   █▄█ █▄█ █   █▄█ █ █ █ █ █ █ █ █ █ █▄█  ▄    the   beginning  of   the 
  30.               ▄▄█                           ▄▄█       array.  We use blockwrite 
  31.            Screen Saving in Turbo Pascal              to  save  the  screen  to 
  32. There have been a  number  Intro which is to be used  disk.                     
  33. of  routines  written  in  as  leader to  the  file.                            
  34. Turbo Pascal for saving a  The reason we add this is  Listing  3  is  the  Load 
  35. screen  display presented  so  the screen file  will  routine.   The  procedure 
  36. in   various   magazines.  be  compatible  with  the  checks to see if the file 
  37. Well, here's the one that  Bload and Bsave  commands  exists first.  If it does 
  38. I like to use:             in BASIC. Many commercial  it blockreads it into the 
  39.                            programs  also  use  this  array Storescreen.  It is 
  40. First, in the declaration  format.  It would be nice  then  moved into Screen0, 
  41. part   of  the   program,  to  be able to be able to  which   is   the   screen 
  42. something  like Listing 1  use their screens or make  display.   If  it  is   a 
  43. should be present.   This  screens  that  will  work  graphic  screen  be  sure 
  44. sets   up  the  type   of  with those programs.       that  you  have  set  the 
  45. variables  that  will  be                             screen    mode   properly 
  46. used in the Save and Load  Listing  2  is  the  Save  before  running the  pro- 
  47. procedures.  There is the  routine.  The  screen  is  cedures.                  
  48. constant   array   called  moved   to   Storescreen.  Listings start on pg. B.2.
  49. PC Gazette 1.02-4/86                                                         B.2
  50. ════════════════════════════════════════════════════════════════════════════════
  51.   PROGRAMMING!   Con't from page B.1.                                           
  52. LISTING 1                                 Assign(file1,filename);               
  53. type strtype=string[80];                  {$I-} Rewrite(file1) {$I+};           
  54.      scrnarray=array[0..4095] of byte;    ok:=(IOResult=0);                     
  55. const                                     if ok then                            
  56.  intro:array[0..6] of byte=(253,0,184,    blockwrite(file1,storescreen,32)      
  57.                             0,0,0,32);                  {128 for graphics}      
  58.   {(253,0,184,0,0,0,128) for graphics}    else writeln('File Error!',#7);       
  59. var                                       close(file1);                         
  60.  file1:file;                             end;                                   
  61.  screen0:scrnarray absolute $b800:-7;   LISTING 3                               
  62.             {$b000:-7 if mono system}   procedure LoadScreen(filename:strtype); 
  63.  storescreen:scrnarray;                  begin                                  
  64.  ok:boolean;                              Assign(file,filename);                
  65.  i,o,s:integer;                           {$I-} Reset(file1) {$I+};             
  66. LISTING 2                                 ok:=(IOResult=0);                     
  67. procedure SaveScreen(filename:strtype);   if ok then                            
  68.  begin                                    blockread(file1,storescreen,32)       
  69.   storescreen:=screen0;                                {128 for graphics}       
  70.   s:=seg(storescreen);                    else writeln('File Error!',#7);       
  71.   o:=ofs(storescreen);                    close(file1);                         
  72.   for i:=0 to 6 do mem[s:o+i]:=intro[i]; end;                                   
  73. PC Gazette 1.02-4/86                                                         B.3
  74. ════════════════════════════════════════════════════════════════════════════════
  75.                            E=mc^2                     █████████████████████████ 
  76.     BOARD HIGHLIGHTS       (714) 592-5151             █                       █ 
  77.                            Sysop: Sean O'Donohue      █                       █ 
  78. Southern California area   300/1200     24 hrs.       █      TURBO DRAW       █ 
  79.                            The 'Keep On' Conf.  is a  █                       █ 
  80. Diamond Bar BBS            story conference. This is  █          by           █ 
  81. (714) 861-1549             'interactive fiction'!!    █                       █ 
  82. Sysop: Jim Holloway                                   █     Robert Flores     █ 
  83. 300/1200/2400 24 hrs.      Polaris BBS                █                       █ 
  84. Has  all  the  new  stuff  (714) 865-1637             █  An excellent drawing █ 
  85. coming out and a ZIP con-  Sysop: Michael Knight      █   system for the IBM  █ 
  86. ference  with its  author  300/1200/2400 24 hrs.      █   PC and compatibles  █ 
  87. holding court.             Telecomm.,  Language  and  █                       █ 
  88.                            Astronomy Conferences.     █    $18.00 including   █ 
  89. La Verne & PC Street                                  █   handling & postage  █ 
  90. (714) 596-0084             For   listing  in  future  █                       █ 
  91. Sysop: Dave Dennen         issues,  send Board  data  █      PC Gazette       █ 
  92. 300/1200     24 hrs.       and remarks to PC Gazette  █      Turbo Draw       █ 
  93. Has an Issues Conf.  with  155 East 'C' St., Ste. D,  █  155 E. "C" St. Ste.D █ 
  94. a  sharp guy running  it.  Upland,   CA  91786.   Or  █    Upland, CA 91786   █ 
  95. Also a tDoodle Conf.  run  leave a message to Robert  █                       █ 
  96. by its author.             Flores on a Home Board.    █████████████████████████ 
  97. PC Gazette 1.02-4/86                                                         B.4
  98. ════════════════════════════════════════════════════════════════════════════════
  99.  ████████████████████████  ┌───────────────────────┐  ████████████████████████  
  100.  ████████████████████████  │       NON-REVIEW      │  ████████████████████████  
  101.  ████████████████████████  └───────────────────────┘  ████████████████████████  
  102.                                                                                 
  103. First  off,  on last month's Non-Review  Program of choice:_____________________
  104. of  ZIP:  a flop!!  Response  was  just  Version number:________________________
  105. about nil!.  Okay.  Let's try something  Author/Company:________________________
  106. else and see what happens.                                                      
  107.                                          Usage:  _____ Fanatical - more than an 
  108. Around  the  Home Boards,  one  of  the                           hour a day.   
  109. topics   that  pops  up  a  lot  is   a           _____ Heavy - up to an hour an
  110. comparison  of communication  programs.                           day.          
  111. The  pros and cons of  Qmodem,  Pibterm           _____ Moderate - up to an hour
  112. and  Procomm  are  expressed  by  their                           a week.       
  113. respective supporters.                            _____ Light - up to an hour an
  114.                                                                   a month.      
  115. Here's  a chance for us to compile sort           _____ What Do I Know? - up  to
  116. of a pseudo-survey of the most  popular                           an hour a year
  117. communications programs.  Please let us  Exclusivity: ____ Only program used.   
  118. know  what  is your choice.  Drop us  a               ____ Program most used.   
  119. line by mail or through one of the Home               ____ Just picked this one.
  120. Boards listed on page A.9.               Continued on page B.5-See NON-REVIEW.  
  121. PC Gazette 1.02-4/86                                                         B.5
  122. ════════════════════════════════════════════════════════════════════════════════
  123.    NON-REVIEW                              ░░░░░  ░░░░░  ░░░ ░  ░░░░░           
  124. Continued from page B.4.                   ░░░ ░  ░░░    ░░░ ░   ░░░            
  125. Features: Best Feature:________________    ░░░ ░  ░░░░░   ░░░    ░░░            
  126. _______________________________________    ░░░ ░  ░░░    ░░░ ░   ░░░            
  127.           Worst Feature:_______________    ░░░ ░  ░░░░░  ░░░ ░   ░░░   ░ ░ ░    
  128. _______________________________________                                         
  129.                                          In our next issue we plan to have:     
  130. Modes:    Transfer rate:300/1200/2400                                           
  131.           Protocol: ____ ASCII           The  results of our Non-Review  survey.
  132.                     ____ Xmodem                                                 
  133.                     ____ Xmodem CRC      Commentary by some willing Sysop.      
  134.                     ____ Ymodem                                                 
  135.                     ____                 More  speculation  by Syntax.   If  you
  136.                                          have  heard  some  interesting  tidbit,
  137. Overall Impression:____________________  please pass it along.                  
  138. _______________________________________                                         
  139.                                          Better  graphics and layout.   By  then
  140. Other programs used in order of choice:  the  Platypus Patrol will  have  gotten
  141.           2.___________________________  their act together.                    
  142.           3.___________________________                                         
  143.           4.___________________________  That's basically what we said the  last
  144.           5.___________________________  time.  Well, we say it again.          
  145. PC Gazette  1.02-4/86                                                        B.6
  146. ════════════════════════════════════════════════════════════════════════════════
  147.                                               ░░░░░░░░░░░░░░░░░░░░░░░░░░        
  148.  ████████████████████████████████████████████░░░░░░▓▓▓▓░░░░░░░░░░░░░░░░░██████  
  149.  ███████████████████████████████████████████░░░░░▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░█████  
  150.  ███████████████████████████████████████████░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░█████  
  151.  █████████╔═══════════════╗████████████████░░░░▓█▓▓██▄██▓▓▓▓▓▓██▄██▓▓▓█░░░████  
  152.  █████████║  SPECULATION  ║███████████████░░░░░▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓░░████  
  153.  █████████╚═══════════════╝███████████████░░░░░▓▓▓▓▓▓▓▓▓▓█▓▓█▓▓▓▓▓▓▓▓▓▓▓░░░███  
  154.  █████████████████████████████████████████░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░███  
  155.  █████████████████████████████████████████░░░░░░░░▓▓▓▓▓█▀▀▀▀▀▀▀█▓▓▓▓▓░░░░░░░██  
  156.  ████████████████████████████████████████░░░░░░░░░▓▓▓▓▓█▄▄▄▄▄▄▄█▓▓▓▓▓░░░░░░░██  
  157.  ███████████████████████████████████████░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░█  
  158.                                         ░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░   
  159. PC-DOS 3.2 should be out and supporting  There   is  a  "pocket  modem"  from  a
  160. the  3 1/2 inch standard  disk.  MS-DOS  company  called Migent  Software  Corp.
  161. 4.0  is  supposed  to be  available  in  This two inch by two inch wonder is one
  162. Europe.   Don't  expect it here in  the  of  a number of 1200bps modems that are
  163. U.S.,   though.    Many  companies  are  about  to be released.  It is  designed
  164. waiting  for 5.0 to come  out.  5.0  is  for those who have laptop computers and
  165. reported  to be able to access up to 16  need  to communicate but don't want  to
  166. megabytes  of random-access  memory  in  lug around a bulky modem.              
  167. addition to multi-tasking.                               -Syntax                
  168.                                                                                 
  169. PC Gazette 1.02-4/86                                                         B.7
  170. ════════════════════════════════════════════════════════════════════════════════
  171.       ▓▓▓ ▓▓ ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓  ▓▓            
  172.       ▓▓▓ ▓▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓  ▓▓            
  173.       ▓▓▓ ▓▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓  ▓▓            
  174.       ▓▓▓ ▓▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓▓▓ ▓▓▓▓  ▓▓▓ ▓ ▓▓▓   ▓▓▓▓▓ ▓▓▓▓   ▓▓▓▓▓             
  175.       ▓▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓ ▓ ▓▓▓   ▓▓▓ ▓ ▓▓▓ ▓   ▓▓▓              
  176.        ▓▓▓▓  ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓   ▓▓▓              
  177.                                                                                 
  178. Even  if one has never tried to learn a  1.ANSI-American    National    Standard
  179. computer language, the regular computer       Institude.                        
  180. user has added a whole subset of  words  2.APL-A Programming Language.          
  181. to his vocabulary.   The following is a  3.ASCII-American  Standard Code for In-
  182. list of abbreviations and acronyms that       formation Interchange.            
  183. a  regular  user will probably come  in  4.BASIC-Beginner's All-purpose Symbolic
  184. contact with a one time or another. See       Instruction Code.                 
  185. if  you  can identify what  each  stand  5.COBOL-COmmon  Business Oriented  Lan-
  186. for.                                          guage.                            
  187.                                          6.CPU-Central Processing Unit.         
  188. 1.ANSI         6.CPU         11.FORTRAN  7.CRC-Cyclic Redundancy Check.         
  189. 2.APL          7.CRC                     8.CRT-Cathode Ray Tube.                
  190. 3.ASCII        8.CRT                     9.DTR-Data Terminal Ready.             
  191. 4.BASIC        9.DTR                     10.EOF-End Of File.                    
  192. 5.COBOL        10.EOF                    11.FORTRAN-FORmula TRANslation.        
  193.